Professional services

Reviewed 1 article for Annals of Operations Research in August 2025
Reviewed 1 article for Computational Management Science in January 2026